const arr = [1, 2, 'abc', [3, 4, [5]]]

function flatten(arr)
{
     while(arr.some(item =>Array.isArray(item))){
         arr=[].concat(...arr)
     }
}